microbial persistence - Español Inglés Diccionario